package com.ruoyi.statistic.service;

import java.util.List;
import com.ruoyi.statistic.domain.WDayEnterWarehouseStat;

/**
 * 日入库量Service接口
 * 
 * @author wzy
 * @date 2024-09-01 17:36:31
 */
public interface IWDayEnterWarehouseStatService 
{
    /**
     * 查询日入库量
     * 
     * @param dayEnterStatisticId 日入库量主键
     * @return 日入库量
     */
    public WDayEnterWarehouseStat selectWDayEnterWarehouseStatByDayEnterStatisticId(Long dayEnterStatisticId);

    /**
     * 查询日入库量列表
     * 
     * @param wDayEnterWarehouseStat 日入库量
     * @return 日入库量集合
     */
    public List<WDayEnterWarehouseStat> selectWDayEnterWarehouseStatList(WDayEnterWarehouseStat wDayEnterWarehouseStat);

    /**
     * 新增日入库量
     * 
     * @param wDayEnterWarehouseStat 日入库量
     * @return 结果
     */
    public int insertWDayEnterWarehouseStat(WDayEnterWarehouseStat wDayEnterWarehouseStat);

    /**
     * 修改日入库量
     * 
     * @param wDayEnterWarehouseStat 日入库量
     * @return 结果
     */
    public int updateWDayEnterWarehouseStat(WDayEnterWarehouseStat wDayEnterWarehouseStat);

    /**
     * 批量删除日入库量
     * 
     * @param dayEnterStatisticIds 需要删除的日入库量主键集合
     * @return 结果
     */
    public int deleteWDayEnterWarehouseStatByDayEnterStatisticIds(Long[] dayEnterStatisticIds);

    /**
     * 删除日入库量信息
     * 
     * @param dayEnterStatisticId 日入库量主键
     * @return 结果
     */
    public int deleteWDayEnterWarehouseStatByDayEnterStatisticId(Long dayEnterStatisticId);
}
